.middle{
	width:1000px;
}
.middle ul{
	margin:0 auto;
	padding:50px 0;
	width:326px;
	height:32px;
}
.middle ul li{
	float:left;
	margin:0px 25px;
	font-size:13px;
}
.middle ul li span{
    color: #6393b4;
}
.middle .shopping{
	margin-top: 96px;
    width: 640px;
    height: 280px;
    box-shadow: rgb(170, 170, 170) 2px 1px 2px;
    overflow: hidden;
    margin:0 auto;
    display: none;
}
.middle .shopping .car{
	background:url(../img/shopcar.png) no-repeat;
	background-size:100%;
	width: 150px;
    height: 110px;
    margin-top: 40px;
    margin-left: 245px;
}
.middle .shopping>p{
	margin-top: 15px;
    height: 24px;
    font-size: 24px;
    color: #999999;
    line-height: 24px;
    text-align: center;
    width: 300px;
    margin-left: 170px;
}
.middle .jiesuan{
	width:100%;
	clear:both;
	text-align: center;
    padding: 20px 0px;
	margin-bottom:100px;
}
.middle .jiesuan>p{
	font-size: 14px;
    line-height: 30px;
}
.middle .jiesuan>p>i{
	font-size:18px;
	font-style:normal
}
.middle .jiesuan>p>span{
	color: #197bc9;
    font-size: 20px;
    margin-left: 10px;
}
.middle .jiesuan .btn{
	width: 168px;
    height: 30px;
    color: #fff;
    line-height: 30px;
    vertical-align: middle;
    text-align: center;
    background: #7fa6c5;
    margin-top: 5px;
    border: none;
	margin-bottom:15px;
	cursor: pointer;
}
.middle .jiesuan>p a{
	color:black;
}
#table{border-bottom: 1px solid #999;}
#table img{
	width:80px; vertical-align: middle;
}
#table th{
	border-bottom: 1px solid #333; padding: 10px 0;
}
#table tr td{
	padding: 10px 0; font-size: 14px; text-align: center;
}

#minus, #add{
	padding: 0 10px; background: orange; cursor: pointer;
}
#number{
	width:20px;
	text-align: center;
	
}